/* CSS Document */

.bantin {
    margin-bottom: 8px;
    overflow: hidden;
    padding: 5px;
}

#brandtitle {
    background:url(../images/themes/bg_brand_title.png) no-repeat scroll 0 27px transparent;
    clear: both;
    height: 28px;
    margin: 0 3px 15px !tinlienquan;
    padding-bottom: 0;
}

#brandtitle h2 {
    color: #0166CE;
    float: left;
    font-family: Verdana,Tahoma,Arial;
    font-size: 18px;
    font-weight: bold;
    margin: 3px 0 0;
    padding: 0;
    text-shadow: 1px 2px #CCCCCC;
}

.news {
    margin: 0 5px 0 5px;
    padding: 0;
	font-size:12px;
}

.news ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.news li {
    border-top: 1px dotted #737373;
    overflow: hidden;
    padding: 10px 0;
}

.news .n2img {
    background:url(../images/themes/news_image_bg2.png) repeat scroll 0 0 transparent;
    float: left;
    height: 107px;
    margin-right: 10px;
    width: 140px;
}

.news img {
    border: medium none;
    margin: 3px 5px 5px 3px;
    max-height: 99px;
    max-width: 132px;
}

.news .n2title {
    height: 16px;
    margin-bottom: 5px;
    overflow: hidden;
}

.n2title a {
    display: block;
    font-weight: bold;
    margin: 0 auto;
}



.news .n2intro {
    height: 45px;
    margin-bottom: 10px;
    overflow: hidden;
}
.news .n2update {
    font-size: 11px;
}

.news .n2update span {
    color: #0066CC;
}


.newsacs {
    color:#666;
    font-size: 11px;
    text-align: right;
}

.newstitle {
    padding: 10px 0;
}

.newstitle h1 {
    color:#141414;
    font-family:Tahoma, Geneva, sans-serif;
    font-size: 20px;
	text-align:center;
}

.newsintro {
    color: #888888;
    font-weight: bold;
    padding: 0 0 10px;
}

.newscontent p {
    margin: 8px 0;
}

.tinlienquan {
    color:#333;
    font-family:Verdana, Geneva, sans-serif;
    font-weight: bold;
    height: 16px;
    margin-top: 20px;
    padding: 2px 3px 0;
    width: 400px;
	font-size:12px;
}

.newsrelated {
    border-color:#999;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    margin-bottom: 20px;
    width: 550px;
	font-size:12px;

}

.newsrelated ul, .newsrelated ol {
    list-style: square outside none;
    margin: 0;
    padding: 0;
}

.newsrelated li {
    padding: 2px 0 2px 12px;
}

a:link, a:active, a:visited {
    color: #0066CC;
    text-decoration: none;
}

#tabs {
    border: medium none;
    margin: 0;
    padding: 0;
	font-size:12px;
}

#tabs ul {
    background: none repeat scroll 0 0 transparent;
}

#tittle_differ{
	color:#F00;
    border-bottom-width: 0;
    border-color: #828482;
    padding-bottom: 1px;
	padding-left:5px;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}

#tabs ul {
    background: none repeat scroll 0 0 transparent;
}

#tabs ul li a {
    font-size: 11px;
}

.newsrelated li {
    background:url(../images/nut5.png) no-repeat scroll 0 7px transparent;
    padding: 2px 0 2px 12px;

}